﻿using System.Reflection;

namespace OperationPlugins.Proxies.CodeDom
{
    /// <summary>
    /// Receives notifications about compiled proxy assemblies.
    /// </summary>
    public interface IProxyAssemblyNotificationListener
    {
        /// <summary>
        /// Occurs when a proxy assembly has been compiled.
        /// </summary>
        /// <param name="assembly">The compiled proxy assembly.</param>
        void OnAssemblyCompiled(Assembly assembly);
    }
}
